mountain lions - Alemán Inglés Diccionario